package top.wilbert.collegelink.forum.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author Augus
 * @email 2531496343@qq.com
 * @date 2023-02-28 14:34:36
 */
@Data
@TableName("talk")
public class TalkEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 话题id
	 */
	@TableId
	private Long talkId;
	/**
	 * 标题
	 */
	private String title;
	/**
	 * 内容
	 */
	private String content;
	/**
	 * 标签
	 */
	private String tag;
	/**
	 * 图片地址
	 */
	private String imagesUrl;
	/**
	 * 类型
	 */
	private Integer type;
	/**
	 * 状态（0：保存草稿；1：话题公开；2：话题隐藏）
	 */
	private Integer status;
	/**
	 * 权限
	 */
	private Integer permission;
	/**
	 * 发布者id
	 */
	private Long creatorId;
	/**
	 * 浏览数
	 */
	private Integer viewCount;
	/**
	 * 转发数
	 */
	private Integer retransmissionCount;
	/**
	 * 评论数
	 */
	private Integer commentCount;
	/**
	 * 点赞数
	 */
	private Integer likeCount;
	/**
	 * 最后评论时间
	 */
	private Date latestCommentTime;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 修改时间
	 */
	private Date modifiedTime;
	/**
	 * 学校id
	 */
	private Integer schoolId;
}
